Big Huge Thesaurus

hedera helix

noun

sounds kind of like